package com.nba.service;

import java.util.List;

import com.nba.bean.Hotspot;
import com.nba.bean.Page;
import com.nba.bean.inherit.HotInherit;

public interface HotService {
	
	/**获取所有热区信息
	 * @return
	 */
	List<Hotspot> getHotAll();
	
	/**通过Id获取
	 * @param hotspotId
	 * @return
	 */
	Hotspot getHotById(int hotspotId);
	
	/**添加热区
	 * @param hotspot
	 * @return
	 */
	int addHot(Hotspot hotspot);
	
	/**删除热区
	 * @param hotspotId
	 * @return
	 */
	int deleteHot(int hotspotId);
	
	/**修改热区
	 * @param hotspot
	 * @return
	 */
	int updateHot(Hotspot hotspot);
	
	/**通过关键字查询（分页查询）
	 * @param keyword
	 * @param pageNum
	 * @param pageSize
	 * @return
	 */
	Page<HotInherit> getHotAll(String keyword,int pageNum ,int pageSize);
	
	
}
